i wonder how you look like - German English Dictionary